5 stars for the location but 4 stars overall.