The place is very clean and well laid out. It has everything that you would need. Jamie and Kyle are great hosts. They are very responsive and friendly. I would highly recommend this place.