Amazing stay, great location, lots of thought has gone into this place.