We thoroughly enjoyed our stay. The location is perfect. The apartment is exactly as per photos, is very spacious and views are awesome. Check and check out was seamless. Communication was good. The apartment was also serviced once during our stay.