Excellent location, completely modern, dog friendly, great communication and nicely priced!