Five star. Fantastic place!