We found everything to a very high standard in an excellent location. This is a beautiful place to stay in an excellent location.