Beachfront penthouse up for grabs