Super clean, very stylish, and spacious! Very caring and accommodating hosts! We'd definitely stay here again!