We had a great stay in a wonderful location, however there were a few hiccups when checking in. The property also requires some maintenance.