Very clean and tidy with all the amenities you would want. Very well located.