Probably one of the top 5 places I've stayed at.