Excellent in every way. A unique and high quality stay. Would love to come back again, highly recommended.