Comfortable and self contained small house. Very quite place and relaxing to stay.