Location and welcome are outstanding. We had a fabulous time and a very restful stay.