A wonderful stay in a excellent location