The apartment is well decorated and super clean! The location is perfect...10 steps and sand will be in your toes! Kim is a great host. She's available for suggestions and responds quickly.