WOW.... Fantastic place in every way. 5 stars for everything.