5 star location for sure! Would definitely go back.