Extremely clean! Nice location and great views. Would stay again.