Great apartment with amazing views. The perfect beachside stay that we will be back again for.