Well presented, clean, easy to find. A great place to stay.