Elkaza Villas is a wonderful place to stay. My husband and I stayed here for 3 night during our honeymoon. It was easy to find. Great communication. Very clean. Would stay here again. Check in was easy. Check out was easier. Liberty was even willing to hold our luggage for a few hours until it was time to leave for our flight.