Place has great views. Very clean.