This is the one of the best airbnb house I've been stay, or I can say this is a villa but called apartment!