good location, clean, good facilities and great spot