Excellent, great accomodation with great attention to detail