Place was perfect for our week stay! Had everything we needed. Bed was comfortable. Shopping, Starbucks, iHop, and other places to eat were minutes away if walking. Beach is probably 10-15 minute walk. We never had to contact Mikhail. He communicated with us prior to our check-in with all details we needed. Great stay!