Location is fabulous &, generally, everything was perfect. We hope to stay there whenever we return to the area.