It's not bad but it's not great either. There is no kitchen so please think about that when booking. Location is pretty nice; close to sunnyvale downtown. Easy check-in and a very responsive host. He even agreed for a late check-out!