Perfect stay! Everything you need this place has. Great location also.