location is great, the beachfront balcony has great view, just as shown in picture, hot shower and clean, very nice!