Excellent location. Just a few cleanliness and access issues. But beside that a good stay.