Excellent place to stay- great communication, clean, modern and spacious especially for a family