Everything was perfect! Lots of thoughtful touches. Fantastic location. Will gladly stay here again.