Unbeatable location. Extremely clean with a lot of amenities, like a minifridge and cooking hardware. Very spacious, huge comfortable bed, and an excellent and stylish shower. The internet didnt work for the first couple of days but Sam and his assistant were very reacheable and fixed the problem. The checkin procedure is a little complicated but it pays off with an excellent stay. I would definitely stay here again.