Good location - right in front of a bus stop and within walking distance of a beach. Well stocked kitchen. Communication was really timely. Check in and check out was simple.