Ideal location, wonderful heat, super fast communication, good value.
Haven't had a chance to use kitchen or wifi, but all seemed in order, and clean. Would come again.