The location was great, not too far from the beach, stores, or restaurants. The efficiency had a great kitchen with full supplies, just lacking a new sponge. Everything appeared clean and well organized, just some areas of the floor were not swept thoroughly, but with beach sand i can understand how it never really goes away. Overall, great location, nice host, easy check in, and a nice small place to stay for a short vacation. I was happy with it.