excellent location, very clean and well stocked kitchen, no issues with internet. james provided me with a street parking permit, which ended up being extremely useful. overall excellent experience.