Perfect location, plenty of space, modern style, and great host. Would stay again!