The place is spacious and comfortable, and nicely designed. The problem is that it's ran by a company and not a private person hence the communication is annoying and complicated. There are forms you have to read and sign prior to check in. Then, more forms reading before check out. We also paid extra for 4 nights parking. The last night the parking lot was locked so we had to pay extra for parking in a different place. When I wrote that to the 'host' he didn't response or offered refund...