Excellent location . Excellent host . The place is perfect for all needs