The location is perfect! I think the price fits what you get. Overall we enjoyed our stay and would come back. :)