The place is great with all the amenities and perks needed for a home away from home.