perfect. spacious, modern, great location.