All fantastic in terms of location cleanliness ease of communication and comfort. Highly recommended