Clean place. Good location. Great amenities. Amazing view.