5 star stay as expected based on all the positive reviews! Thanks for the great service and hospitality. Hope to be back again soon!