Just recently noticed this place. We are planing a family trip so looks like this might be a possibility .anyone stay there? Thanks
Just recently noticed this place. We are planing a family trip so looks like this might be a possibility .anyone stay there? Thanks