Well run, fantastic place to stay