Very clean, spacious and everything I needed for my stay! Very accommodating host and great communication