Wonderful stay - great amenities - perfect position! Spotlessly clean - we would definitely stay again.