Perfect location with everything you could possibly need for your stay, all as described. Had a great experience, definitely would come back :)