5 stars in all respects. Absolutely loved the place and recommend easily if you have the chance.