5 stars - affordable clean and a mind blowing view-