Great place to stay. In a perfect location