Perfect location with a marvelous view of the water and comfortable amenities for all.