Beautiful place to stay. Great location. As described. It has everything you need.