We stayed here for a week while working remotely. The place is exactly as advertised and the Internet was reliable and fast. Check-in went smoothly and they checked up on us in the middle of the stay. They were very responsive and helpful throughout and even generously held a few of our belongings that we had left behind until we could return to collect them a few days later. Highly recommend!