Eccellent value for money. Excellent location.
Excellent host.