top class place to stay highly recommend