Great location, great ammenities for a short or long stay - perfection