Immaculate accommodations with resort style amenities. Well thought out and designed home.