Pleasant stay, superb location