Well located accommodation with all the amenities required for a short stay.