Excellent location and everything we needed for an enjoyable/comfortable stay.