Views, perfect. Space, perfect. Location, perfect. The ultimate beach hideaway!