This place is clean, with a great view, great location.