A wonderful experience with all amenities and more provided - great location - highly recommend in all aspects