Highly recommended, a perfect place to stay