Excellent accommodation at a reasonable price. 5 star