very great place to stay in terms of location and spaciousness.