Clean. Excellent location. Amazing views. Great value and would stay here again