Lovely hotel with excellent location