Gets a 5 Star from me for everything. Had an amazing stay!!!!!