Perfect everything! 100% happy I booked this place. Great location. Many restaurants, convenience stores and shops nearby. Easy to find, very fast communication with host, everything you need is at the place. Very well kept and clean place. Highly recommended.