Absolutely perfect. Great location, 5 minutes walk to the restaurant. Super clean, very comfortable bed, and great communication for self check-in.