Very fast check in and good communication but the airconditioning was leaking which kept us awake and the place is very small for 12 people (maximum people allowed) I would say that it fits around 8 max.
Very good location