Wonderfully spacious, gorgeous beach, everything someone would need for a relaxing vacation