A stay at Boogie Woogie Beach House is a must for music fans