great place to stay with beautiful view and very well thought facilities.