Great and cozy place in a fantastic spot