A nice place and a welcoming warm-hearted pair that make your stay very comfortable.