Great stay, clean, excellent location. Wifi is definitely good enough to work remotely with video calling, and the patio is a great amenity. Only critique is that check in was a little stressful, as we were not able to get answers to any questions prior to booking, and only received our check -in instructions minutes before check-in time.