Excellent in every way. Great location, good value, and extremely clean and comfortable. Will book again and highly recommended.