Sergei was very nice and quick to respond to emails while we were visiting, I had no issues with him. The location and view was amazing but through the entire visit there was not hot water in the showers and the air-conditioner didn’t function well, it stayed over 75 degrees inside the whole time. The unit seriously needs to be updated, broken doors, caked on paint and dirty vents but every thing was clean and smelled nice other than that. The staff at the resort was my main issue. They were rude and communicated poorly making check in difficult, even simply purchasing a laundry card was a debacle. They also like to use the word “deposit” even though you do not receive your money back at check out for anything other than the parking plaque. Upon leaving I really felt like I was “nickel and dimed” for everything. Once we got checked in and got used to the fact that we were going to sleep in warmer than desired rooms and take cold showers we had a great time. The pool(it closes early btw) is fabulous as well as the beach at the property