This place is superbly located. The description matches exactly what you will get. We had a great time here and would happily stay many times in the future.