5 stars, perfectly as described. Thank you for the great location and hospitality