Excellent location. Beautiful and comfortable luxurious accommodations.