5 stars! Great location and accommodated my family perfectly.