Spacious, new, clean, bright interiors. Well located to beach and shops. Would enjoy staying there again.