David's place is AMAZING, seriously. The check-in process was smooth and the hotel staff were top-notch.