Great location with all the amenities for a short or long term stay. No resort fee is a plus!