This place had everything we needed and is in a fantastic location. Impeccably clean, comfortable with your own separate access to the room. Thoughtful and friendly hosts.