Perfect location, nice size, comfortable bed, and good communication. I would definitely stay here again.