Wow! This place is amazing. It is spacious, spotlessly clean, well-located, comfortable, well-equipped and beautiful. The host were waiting for us, gave us helpful information, and made us feel so welcome. This is 100 percent perfect!