Excellent place to stay: peaceful, comfortable, amazing views, well-equipped, very clean, conveniently located.