This place is great! Derek is very communicative and the place itself is clean. The kitchen is spacious and the bed was very comfortable. If you have a dog there is a yard and Derek is super understanding about occasional barking.