Luxurious home with all the necessary amenities. Feels like home away from home.