spectacular view, cozy place, clean and good location