Geoff’s place is great ! The location is perfect for beach lovers and we felt safe. Communication was excellent. Self check-in is a plus!