Amazing location. All the amenities necessary. Had a wonderful time!!