A clean, cool and very well located apartment. Well worth a stay.