Amazing place with perfect location. Easy communication for check-in and checking-out. Spacious 2 bedroom with beautiful terrace and view. Very clean and had all necessary amenities for a wonderful week long stay. Highly recommended.