The villa is amazing with all amenities mentioned. super clean and a fun place to spend vacations. Neighborhood is peaceful and easy to access. would definitely recommend.