Beautiful place - very clean, attentive staff, premium location, and great rates make this a must. Can't go wrong!