Very comfortable and pleasant stay in an excellent location