A great place: cozy, welcoming, and had everything I needed for a long stay! Great communication and responsiveness! Very helpful and kind.