Everything is thoroughly thaught and planned. Locaction is great. Definitely would come back to this great option to stay at.