Amazing location, bed was very comfortable. But that’s all the good I can say about the place. Check in was a nightmare and very unprofessional. Complete lack of communication on the hosts part which left me considering having to find an alternative last minute stay because I could not get hold of the hosts and was left waiting at the apartment alone after the agreed meeting time and absolutely 0 communication or replies from the host after numerous phone calls and messages. The apartment itself looks great in pics but the unit needs some fresh paint and some proper cleaning. Big water damage in the kitchen/bathroom. Baseboards missing in the bathroom, stains/chipped paint throughout the unit. I even had to sweep parts of the unit after I checked in because the floors because they weren’t done properly. I wouldn’t recommend staying with these guys unless they make some major improvements to the property and how they treat paying clients