Fantastic place to stay! Top ratings for everything!