Well located apartment. Comfortable setting for a night or an extended stay.