Everything is new and very clean and the staff are pleasant. Highly recommendable