Spacious, very clean, excellent location, excellent communication with the owner throughout our stay.