Perfect location, modern and well appointed, bathroom a little tight but worked perfectly for is, excellent communication from host!