Fantastic location! Clean, modern, and comfortable! Kind hosts!
Wi-Fi is okay; not good for multiple video sessions (connection was unstable at times and video quality was poor), but general emails and surfing the internet was fine.