Excellent location, excellent communication and excellent accommodation. Very clean!