Pictures are accurate. Pool and ocean view from balcony was great. Kitchen was well equipped. Staff are friendly and the building is well maintained. We plan on returning next year. Location on the beach is great.