5-stars all the way! It was a wonderful experience to stay here and we will definitely be returning again.