Located just steps away from world renowned Manuel Antonio National Park is this six year old and 20-room hotel