Great place in great location with everything needed for a short or long stay.