For the price/location and beautiful room/building. This place is a must stay. The check in process was very easy and you rarely needed to talk to anyone up front. The rooftop/pool area is also beautiful! The kitchen was full stocked, nice bathroom and the whole apartment is very spacious. My only complaint is that the shower/bath rub is pretty slippery and I would recommend them getting a shower mat.