The location is outstanding - absolute beachfront with magnificent view. Apartment has everything we needed and more.