self care hotel in a good area of Belice. comfortable and we'll located