Clean and spacious place, though street parking wasn't the best the location is amazing and we would definitely stay here again! Super easy check-in instructions and a great experience overall.