Amazing location, view, beach, etc. Our entire family had a wonderful stay.