Excellent stay! Excellent location! 5 stars! Would love to come back.