very recommended great place to stay