A great stay in a comfortable and quiet place. Suitable for short or long stay.