Very well kept, reasonably priced, with some great amenities. Definitely staying here again!