Good location and great views let down by the poor level of cleanliness for our stay.