Simply perfect!!
Location, views, house amenities, beds and special touches. Could not have asked for anything more.