The villa is in a good location, has the necessary amenities and the check in was smooth.