Location is perfect. Communication, facilities and cleanliness are all 10 out of 10. Will be back again