Great place! Exactly as described in the profile. Communication was excellent. William and Karen made sure we knew they were available if we needed anything (even though we didn't :D).