Great place! Check in was a breeze with clear instructions sent the day of. The place is comfortable, clean, well decorated with clearly high attention to detail and many thoughtful touches. Exceeded my expectations and would be happy to stay here again.