Lovely stay, clean, tidy, nice touches and great location.