Perfect location. Beach, sun and more. 5 stars