Absolut perfect, stunning, worth every penny. Not wanting to leave, top location! Excellent communication and support from host. Outstanding on all levels!