A very decent hotel located at a wonderful spot