Excellent location! Excellent service! Very comfortable stay.