Absolutely stunning spot with very thoughtful touches. It has everything you need and more plus the location is unbeatable.