Very clean and tidy, great utilities and very good communication. We had a great stay here, thanks.